explosive potential - French English Dictionary